When people start learning a new field, for example T-SQL, it’s tempting to spend very little time trying to understand the fundamentals of the field so that you can quickly get to the advanced parts. You might think that you already understand what certain ideas, concepts and terms mean, so you don’t necessarily see the …
The post T-SQL Fundamentals: Controlling Duplicates appeared first on Simple Talk.
In this article, learn about the different tables that can be created using Azure Databricks with a dive deep into the importance of Delta Lake tables.
Microsoft Fabric storage uses OneLake and Delta Tables, the core storage of all Fabric objects, as explained in my introduction to Microsoft Fabric. Either if you use lakehouses, data warehouses, or even datasets, all the data is stored in the OneLake. OneLake uses Delta Tables as storage. In this way, we need to be aware …
The post Microsoft Fabric and the Delta Tables Secrets appeared first on Simple Talk.
Learn how to meet Know Your Business Data Verification rules with Melissa Personator Identity Global to prevent fraud or money-laundering and meet legal regulations.
As mentioned in previous sections, RLS is an addition to security and should not be used as the primary method to limit access to data. It is a supplementary layer, useful in specific scenarios. There are also instances where RLS can be defeated by an unauthorized user. The attacks listed below are broken down into …
The post SQL Server Row Level Security Deep Dive. Part 5 – RLS Attacks appeared first on Simple Talk.
Tables in a MySQL database are commonly related to one another, often in multiple ways, and it is only by linking the tables together that you can derive meaningful information from the data. To connect these tables together, you can use the JOIN clause, which you include in your SELECT, DELETE, or UPDATE statements. The …
The post MySQL joins appeared first on Simple Talk.
Oracle has different steps based on the version How to clone Oracle Home in 10g/11g/12c Prepare steps 1) On the source Create a tar file of the Oracle Home /u001/app/oracle/product/12.1.0/dbhome_1 $cd /u001/app/oracle/product/12.1.0/$ tar -cvf dbhome_1.tar dbhome_1 2) scp this tar file to the target machine and untar the file scp dbhome_1.tar LINUX1:/u001/appl/oracle//product/12.1.0Login to LINUX1cd /u001/appl/oracle//product/12.1.0tar […]
The post How to clone Oracle Home in 10g/11g/12c/19c/23c appeared first on Techgoeasy.
Download the notebook used on this blog I explained in a previous article how the Tables in a lakehouse are V-Order optimized. We noticed this configuration depends on our settings, which can be enabled or not. One question remains: How could we check if the tables are V-Order optimized or not? The tables we will …
The post Microsoft Fabric: Checking and Fixing Tables V-Order Optimization appeared first on Simple Talk.
We generally write FND_FILE statements in concurrent programs for debugging, logs, and various other messages These are visible in Concurrent request logs and out once the concurrent program completes only If we want to see the logs and out for the running concurrent request, then we need to find the temporary log and out file […]
The post How to find the FND_FILE output of the running concurrent request appeared first on Techgoeasy.
srvctl commands is an important tool to manage the Oracle database in the RAC environment and Oracle restarts env(Single node env with ASM). This can be used to stop, start, find status, and other things in the cluster or the server. Let’s review those command srvctl commands srvctl is a utility in $ORACLE_HOME/bin and it […]
The post srvctl commands in Oracle appeared first on Techgoeasy.
In this article, we look at how parameter sniffing can still be an issue in SQL Server 2022 when using temporary tables and one way to resolve the issue.
If you haven’t already heard, SQL Server 2022 introduced a new built-in system function called GREATEST. Simply put, it is to a set of columns, variables, expressions etc. what the MAX function is to a set of values (i.e., rows) of a single column or expression. The opposite of GREATEST function is LEAST function which …
The post Alternatives To SQL Server 2022 Built-in function GREATEST appeared first on Simple Talk.
One of the primary reasons to implement RLS is to facilitate reporting and ease the administrative burden. This section covers some considerations for using RLS with the primary Microsoft reporting engines and gives you an idea of things to look for in your reporting engine. Some anti patterns and alternatives to RLS are also examined. …
The post SQL Server Row Level Security Deep Dive. Part 4 – Integration, Anti-patterns, and Alternatives appeared first on Simple Talk.
Here are some of the top SQL Patch Queries in Oracle Database Query to Query to find the hints associated with a SQL Patch select cast(extractvalue(value(x), '/hint') as varchar2(500)) as outline_hintsfrom xmltable('/outline_data/hint'passing (select xmltype(comp_data) xmlfrom sys.sqlobj$datawhere signature = select EXACT_MATCHING_SIGNATURE from v$sql where sql_id = '&SQL_ID';)) x; How to find all the SQL_PATCH in the […]
The post Top SQL Patch Queries in Oracle Database appeared first on Techgoeasy.
When we implement the SQL Patch for the statement, we would also like to confirm if the sql has started using the SQL Patch or not. We can use the below query to find out if the sql is using the SQL Patch How to find if the sql is using the SQL Patch col […]
The post how to find if the sql is using the SQL Patch appeared first on Techgoeasy.
SQL patch is a new feature from 12c onwards where we can insert hints into the sql statement using this feature. This is particularly useful when the application code cannot be modified and hints are providing the performance benefits. We have other tools like Sql profile, Sql plan baseline available also to to tune the […]
The post How to create SQL Patch for sql tuning in Oracle appeared first on Techgoeasy.